papillose flounder - German English Dictionary